revenues from property sales - Espagnol Anglais Dictionnaire